Recombination Operators for Satisfiability Problems

نویسندگان

  • Frédéric Lardeux
  • Frédéric Saubion
  • Jin-Kao Hao
چکیده

The satisfiability problem (SAT) [6] consists in finding a truth assignment that satisfies a wellformed Boolean expression. An instance of the SAT problem is defined by a set of boolean variables (also called atoms) X = {x1, ..., xn} and a boolean formula φ: {0, 1}n → {0, 1}. A literal is a variable or its negation. A (truth) assignment is a function v:X → {0, 1}. The formula is said to be satisfiable if there exists an assignment satisfying φ and unsatisfiable otherwise. The formula φ is in conjunctive normal form (CNF) if it is a conjunction of clauses where a clause is a disjunction of literals. In this paper, φ is supposed to be in CNF. SAT is originally stated as a decision problem but we are also interesting here in the MAX-SAT problem which consists in finding an assignment which satisfies the maximum number of clauses in φ.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Erratum: The Complexity of Satisfiability for Fragments of CTL and CTL⋆

The satisfiability problems for CTL and CTL? are known to be EXPTIME-complete, resp. 2EXPTIMEcomplete (Fischer and Ladner (1979), Vardi and Stockmeyer (1985)). For fragments that use less temporal or propositional operators, the complexity may decrease. This paper undertakes a systematic study of satisfiability for CTLand CTL?-formulae over restricted sets of propositional and temporal operator...

متن کامل

The Complexity of Satisfiability for Fragments of CTL and CTL

The satisfiability problems for CTL and CTL? are known to be EXPTIME-complete, resp. 2EXPTIMEcomplete (Fischer and Ladner (1979), Vardi and Stockmeyer (1985)). For fragments that use less temporal or propositional operators, the complexity may decrease. This paper undertakes a systematic study of satisfiability for CTLand CTL?-formulae over restricted sets of propositional and temporal operator...

متن کامل

A Flipping Genetic Algorithm for Hard 3-SAT Problems

In this paper we propose a novel heuristic based genetic algorithm for solving the satis-ability problem. The idea is to act repeatedly on a population of candidate solutions: at each iteration, rst a simple local search procedure is applied to each element of the population; next the genetic operators (selection , recombination and mutation) are applied to the resulting population. Extensive e...

متن کامل

Solving Satisfiability Problems with Genetic Algorithms

We show how to solve hard 3-SAT problems using genetic algorithms. Furthermore, we explore other genetic operators that may be useful to tackle 3-SAT problems, and discuss their pros and cons.

متن کامل

The Complexity of Generalized Satisfiability for Linear Temporal Logic

In a seminal paper from 1985, Sistla and Clarke showed that satisfiability for Linear Temporal Logic (LTL) is either NP-complete or PSPACE-complete, depending on the set of temporal operators used. If, in contrast, the set of propositional operators is restricted, the complexity may decrease. This paper undertakes a systematic study of satisfiability for LTL formulae over restricted sets of pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003